package edu.study.user.api.req.user;

import edu.study.api.common.dto.BaseReqDto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
@ApiModel("查询用户列表(三个参数只用传一个)")
public class QueryUserListReq extends BaseReqDto {

    /**
	 *
	 */
	private static final long serialVersionUID = -731538599642082271L;
	
	@ApiModelProperty(value = "部门编号", example = "", required = false)
    private String departmentNo;
	
	@ApiModelProperty(value = "父部门编号(如果传值,会以该值为基础,递归的查找所有的子部门)", example = "", required = false)
    private String parentDepartmentNo;
	
	@ApiModelProperty(value = "角色编号(如果传值,查询该值为准,无视另外两个参数)", example = "", required = false)
    private String roleNo;
}
